package com.vanke.agent.sync.copy;

import org.apache.log4j.Logger;

public class OpportunityTableSync extends TableSync{
	@Override
	protected String getTable() {
		return "s_Opportunity";
	}
	private static String FIELDS=
		"OppGUID ,"+
		"BUGUID ,"+
		"ProjGUID ,"+
		"LeadGUID  ,"+
		"Topic  ,"+
		"OppSource   ,"+
		"Process  ,"+
		"EstRevenue  ,"+
		"Probability ,"+
		"EstCloseDate ,"+
		"Rating  ,"+
		"Status  ,"+
		"StatusReason   ,"+
		"CreatedOn  ,"+
		"CreatedBy  ,"+
		"ClosedOn ,"+
		"Competitor   ,"+
		"CjTotal  ,"+
		"Description  ,"+
		"RoomGUID ,"+
		"ModifyBy  ,"+
		"ModifyOn ,"+
		"UserGUID,"+
		"Jzfx  ,"+
		"CognizeAve   ,"+
		"CustomerLevel  ,"+
		"JzxzYx  ,"+
		"FjlxYx   ,"+
		"JzmjYx  ,"+
		"ZjYx  ,"+
		"IsReceptionCenter  ,"+
		"mysoftGUID  ,"+
		"ReceiveDate ,"+
		"CreatedByGUID ,"+
		"IsCreatorUse ,"+
		"scrm_timestamp_data ,"+
		"TxhOppID";
	@Override
	protected String getFields() {
		return FIELDS;
	}
	@Override
	protected String getGuidField() {
		return "OppGUID";
	}

	@Override
	protected Logger getLog() {
		return Logger.getLogger(OpportunityTableSync.class);
	}
}
